﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B.MESUI.Login.ProdManagement.Model
{
    // ********************************************************************************************
    // 文件：ProductLockDto.cs
    // 说明：产品锁定数据模型，描述产品锁定的详细信息。
    // ********************************************************************************************
    public class ProductLockDto
    {
        /// <summary>
        /// 主键ID
        /// </summary>
        public string Id { get; set; }
        /// <summary>
        /// 产品ID
        /// </summary>
        public string PRODUCTID { get; set; }

        /// <summary>
        /// Desc:类型
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 类型
        /// </summary>
        public string PRODUCE_TYPE { get; set; }

        /// <summary>
        /// Desc:编码
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 编码
        /// </summary>
        public string CODEID { get; set; }

        /// <summary>
        /// Desc:工序
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 工序
        /// </summary>
        public string PRODUCTION_PROCESSES { get; set; }

        /// <summary>
        /// Desc:锁定开始时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 锁定开始时间
        /// </summary>
        public DateTime? LOCK_STARTTIME { get; set; }

        /// <summary>
        /// Desc:锁定结束时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 锁定结束时间
        /// </summary>
        public DateTime? LOCL_ENDTIME { get; set; }

        /// <summary>
        /// Desc:锁定原因
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 锁定原因
        /// </summary>
        public string LOCK_REASON { get; set; }

        /// <summary>
        /// Desc:锁定人
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 锁定人
        /// </summary>
        public string LOCK_PEOPLE { get; set; }

        /// <summary>
        /// Desc:状态
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 状态
        /// </summary>
        public string LOCK_STATUES { get; set; }

        /// <summary>
        /// Desc:时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 时间
        /// </summary>
        public DateTime? CREATETIME { get; set; }

        /// <summary>
        /// Desc:创建人
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 创建人
        /// </summary>
        public string CREATOR { get; set; }

        /// <summary>
        /// Desc:创建时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CREATE_TIME { get; set; }

        /// <summary>
        /// Desc:修改人
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 修改人
        /// </summary>
        public string UPDATOR { get; set; }

        /// <summary>
        /// Desc:修改时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UPDATE_TIME { get; set; }

    }
}
